• word of the day

    chevrotain

    chevrotain - Dictionary definition and meaning for word chevrotain

    Definition
    (noun) very small hornless deer-like ruminant of tropical Asia and west Africa
    Synonyms : mouse deer
Download our Mobile App Today
Receive our word of the day
on Whatsapp