POLYPETALOUS


Meaning of POLYPETALOUS in English

[poly.pet.al.ous] adj [NL polypetalus, fr. poly- + petalum petal] (ca. 1704): having or consisting of separate petals

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