LOCULUS


Meaning of LOCULUS in English

[loc.u.lus] n, pl -li [NL, fr. L, dim. of locus] (1858): a small chamber or cavity esp. in a plant or animal body

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