OCTOSPERMOUS


Meaning of OCTOSPERMOUS in English

adj containing eight seeds.

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