Subscribe
URL of the page has been copied to clipboard.
Meaning : Small genus of densely tufted annual herbs. North temperate regions and South America and tropical Africa and Asia.
Synonyms : genus montia
Install App
Montia meaning in Telugu.