oblanceolate leaf

Explore definitions, synonyms, and language insights of oblanceolate leaf

Definitions

Noun
a leaf having a rounded apex and tapering base

More General Terms