meaning of melastoma malabathricum

1. evergreen spreading shrub of India and southeastern Asia having large purple flowers


Related Words

melastoma malabathricum |

Developed & Maintained By Taraprasad.com

Treasure Words