Loculus meaning
Any small cavity or chamber in plant or animal tissue.
noun
(zoology) One of the spaces between the septa in the Anthozoa.
noun
(botany) One of the compartments of a several-celled ovary; loculament.
noun
Advertisement