English dictionary
spatulate leaf meaning and definition
Definition and meaning of spatulate leaf at MeaningMonkey.org. spatulate leaf meaning and definition in the English Dictionary.SPATULATE LEAF noun
Definition of spatulate leaf (noun)
- spatula-shaped leaf; having a broad rounded apex and narrow base
Source: Princeton University Wordnet