leaf shape

Explore definitions, synonyms, and language insights of leaf shape

Definitions

Noun
any of the various shape that leaves of plants can assume

More General Terms