English dictionary
flower petal meaning and definition
Definition and meaning of flower petal at MeaningMonkey.org. flower petal meaning and definition in the English Dictionary.FLOWER PETAL noun
Definition of flower petal (noun)
- part of the perianth that is usually brightly colored
- synonyms: petal
Source: Princeton University Wordnet