Definition of Leaf Shape

  • 1. Any of the various shape that leaves of plants can assume Noun

Synonyms for word "leaf shape"

Semanticaly linked words with "leaf shape"

Hyponims for word "leaf shape"