meaning of grewia

1. a genus of tropical and subtropical Old World climbers or shrubs or trees


Related Words

grewia | grewia asiatica |

Developed & Maintained By Taraprasad.com

Treasure Words