DIPETALOUS


Meaning of DIPETALOUS in English

adj having two petals; two-petaled.

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