acuminate leaf

Explore definitions, synonyms, and language insights of acuminate leaf

Definitions

Noun
a leaf narrowing to a slender point

More General Terms