Meaning of Melastoma

Definition of Melastoma

(noun) type genus of Melastomataceae; Asiatic shrubs with leathery leaves and large purple flowers followed by edible fleshy black berries

Other information on Melastoma

WIKIPEDIA results for Melastoma
Amazon results for Melastoma