acuminate leaf

Noun
  1. A leaf narrowing to a slender point (synset 113178582)

Found on Word Lists

Other Searches