1
[ adjective ] resembling a leaf

Related terms

leafy

*