LOCULUS MEANING IN ENGLISH

• Loculus Definition & Synonyms

  1. (n.) One of the compartments of a several-celled ovary; loculament.
  2. (n.) One of the spaces between the septa in the Anthozoa.


Synonyms:
Locule,

RECENT SEARCHES