LOCULUS


Meaning of LOCULUS in English

noun one of the spaces between the septa in the anthozoa.

2. loculus ·noun one of the compartments of a several-celled ovary; loculament.

Webster English vocab.      Английский словарь Webster.