• word of the day

    moschus

    moschus - Dictionary definition and meaning for word moschus

    Definition
    (noun) musk deer
    Synonyms : genus moschus
Download our Mobile App Today
Receive our word of the day
on Whatsapp