OCTOSPERMOUS


Meaning of OCTOSPERMOUS in English

(a.) Containing eight seeds.

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