Skip to main content

melastoma

English melastoma meaning in English  •  melastoma का अर्थ अंग्रेजी में
Noun
  • A genus of evergreen tropical shrubs; -- so called from the black berries of some species, which stain the mouth.
Advertisement