English | German | Russian | Czech

serow English

Meaning serow meaning

What does serow mean?

serow

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

Synonyms serow synonyms

What other words have the same or similar meaning as serow?

serow English » English

wild goat anterope

Are you looking for...?