English dictionary
muskwood meaning and definition
Definition and meaning of muskwood at MeaningMonkey.org. muskwood meaning and definition in the English Dictionary.MUSKWOOD noun
Definition of muskwood (noun)
- musk-scented shrub or tree of southern and southeastern Australia having creamy-yellow flower heads
- synonyms: Olearia argophylla
Source: Princeton University Wordnet