meaning of leafless

1. Having no leaves or foliage; bearing no foliage.
2.
having no leaves


Related Words

leafless |

Developed & Maintained By Taraprasad.com

Treasure Words