ENNEAPETALOUS


Meaning of ENNEAPETALOUS in English

adj having nine petals, or flower leaves.

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