Noun Definition

oblanceolate leaf

1.Definition: a leaf having a rounded apex and tapering base

Category: Plants