serow

Explore definitions, synonyms, and language insights of serow

Definitions

Noun
short-horned dark-coated goat antelope of mountain areas of southern and southeastern Asia

More General Terms