PETALIFEROUS


Meaning of PETALIFEROUS in English

adj bearing petals.

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