lanceolate leaf

Noun
  1. A leaf shaped like a lance head;
    Tapering to a point at each end (synset 113179284)

Found on Word Lists

Other Searches