Definitions of acuminate leaf:

  • noun:   narrowing to a slender point