English dictionary
obovate leaf meaning and definition
Definition and meaning of obovate leaf at MeaningMonkey.org. obovate leaf meaning and definition in the English Dictionary.OBOVATE LEAF noun
Definition of obovate leaf (noun)
- an egg-shaped leaf with the narrower end at the base
Source: Princeton University Wordnet