- leaf form as a noun:
- 1
leaf form
noun
1 leaf form
Any of the various shape that leaves of plants can assume.
synonym: leaf shape.
debug info: 0.0145
noun
Any of the various shape that leaves of plants can assume.
synonym: leaf shape.
debug info: 0.0145