English dictionary
lobed leaf meaning and definition
Definition and meaning of lobed leaf at MeaningMonkey.org. lobed leaf meaning and definition in the English Dictionary.LOBED LEAF noun
Definition of lobed leaf (noun)
- a leaf having deeply indented margins
Source: Princeton University Wordnet