English dictionary
floral leaf meaning and definition
Definition and meaning of floral leaf at MeaningMonkey.org. floral leaf meaning and definition in the English Dictionary.FLORAL LEAF noun
Definition of floral leaf (noun)
- a modified leaf that is part of a flower
Source: Princeton University Wordnet