1 leafery | Definition of leafery

leafery

noun
leaf·​ery | \ ˈlÄ“f(É™)rÄ“\
plural -es

Definition of leafery