leafed

LE'AFED, pp. Having leaves.