meaning of grewia asiatica

1. drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets


Related Words

grewia asiatica |

Developed & Maintained By Taraprasad.com

Treasure Words