PETAL


Meaning of PETAL in English

n. leave of the corolla of a flower, flower petal

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.