PENTAPETALOUS


Meaning of PENTAPETALOUS in English

adj having five petals, or flower leaves.

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