meaning of crateva

1. tropical genus of small trees or shrubs


Related Words

crateva |

Developed & Maintained By Taraprasad.com

Treasure Words