• word of the day

    muskwood

    muskwood - Dictionary definition and meaning for word muskwood

    Definition
    (noun) musk-scented shrub or tree of southern and southeastern Australia having creamy-yellow flower heads
    Synonyms : olearia argophylla
Download our Mobile App Today
Receive our word of the day
on Whatsapp