leafed
LE'AFED,
pp. Having leaves.