verb
simple past and past participle of leaf
adjective
(chiefly in combination) Having a leaf or leaves (of the specified kind).