leaf_formEnglish

leaf form, leaf shape

Noun

Any of the various shape that leaves of plants can assume

English: leaf shape, leaf form

English words with similar meanings

Show 1 words