LOCULATE


Meaning of LOCULATE in English

adj. having cells, having small cavities (Biology, Anatomy)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.