DECEMLOCULAR


Meaning of DECEMLOCULAR in English

adj having ten cells for seeds.

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