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