leaf form
English Thesaurus
1. any of the various shape that leaves of plants can assume (noun.shape)
hypernym | : | natural shape, |
definition | : | a shape created by natural forces; not man-made (noun.shape) |
Visual ArtiKata
Explore leaf form in ArtiKata.com >