Adjective
leafsome (comparative more leafsome, superlative most leafsome) Full of leaves, bearing leaves