leaf form - any of the various shape that leaves of plants can assumeleaf shapefoliage, leaf, leafage - the main organ of photosynthesis and transpiration in higher plantsnatural shape - a shape created by natural forces; not man-made
leaf form
noun
Synonyms for leaf form
noun any of the various shape that leaves of plants can assume