acuminate leaf

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

Other Searches