LOCULE


Meaning of LOCULE in English

[loc.ule] n [F, fr. L loculus] (ca. 1888): loculus; esp: any of the cells of a compound ovary of a plant -- loc.uled adj

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