Subscribe
URL of the page has been copied to clipboard.
Meaning : Erect Old World perennial with faintly musk-scented foliage and white or pink flowers. Adventive in United States.
Synonyms : mus rose, musk mallow
Install App
Malva moschata meaning in Telugu.