English dictionary
oblanceolate leaf meaning and definition
Definition and meaning of oblanceolate leaf at MeaningMonkey.org. oblanceolate leaf meaning and definition in the English Dictionary.OBLANCEOLATE LEAF noun
Definition of oblanceolate leaf (noun)
- a leaf having a rounded apex and tapering base
Source: Princeton University Wordnet