meaning of leafy

1. Full of leaves; abounding in leaves; as, the leafy forest.
2.
Consisting of leaves.
3.
having or covered with leaves; "leafy trees"; "leafy ">vegetables"


Related Words

leafy | leafy liverwort | leafy spurge | leafy vegetable |

Developed & Maintained By Taraprasad.com

Treasure Words