• word of the day

    serow

    serow - Dictionary definition and meaning for word serow

    Definition
    (noun) short-horned dark-coated goat antelope of mountain areas of southern and southeastern Asia
Download our Mobile App Today
Receive our word of the day
on Whatsapp