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 : montia
Install App