Tamil Dictionary 🔍

melastoma

Me*las"to*ma, n. Etym: [NL., fr. Gr. (Bot.) Defn: A genus of evergreen tropical shrubs; -- so called from the black berries of some species, which stain the mouth.


melastoma - Similar Words