Subscribe
URL of the page has been copied to clipboard.
Meaning : Musk-scented shrub or tree of southern and southeastern Australia having creamy-yellow flower heads.
Synonyms : olearia argophylla
Install App
Muskwood meaning in Telugu.