meaning of leaflets

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


Related Words

leafless | leaflet |

Developed & Maintained By Taraprasad.com

Treasure Words