English dictionary
leaf shape meaning and definition
Definition and meaning of leaf shape at MeaningMonkey.org. leaf shape meaning and definition in the English Dictionary.LEAF SHAPE noun
Definition of leaf shape (noun)
- any of the various shape that leaves of plants can assume
- synonyms: leaf form
Source: Princeton University Wordnet