leaf form - English Synonyms Dictionary

leaf form

n.
[1] leaf shape