oblanceolate : Idioms & Phrases


oblanceolate leaf

  • noun a leaf having a rounded apex and tapering base
WordNet