oblanceolate leaf

Noun
  1. A leaf having a rounded apex and tapering base (synset 113179713)

Found on Word Lists

Other Searches