serow
English Dictionary
->
Letter S
-> serow
Search Dictionary:
serow Definition
(n)
short
-
horned
dark
-
coated
goat
antelope
of
mountain
areas
of
southern
and
southeastern
Asia
serow Synonyms
serow
© Art Branch Inc.