Uk English Meaning of serow
serow
Other Uk English words related to serow
No Synonyms and anytonyms found
Nearest Words of serow
Definitions and Meaning of serow in English
serow (n)
short-horned dark-coated goat antelope of mountain areas of southern and southeastern Asia
serow (n.)
Alt. of Surrow
FAQs About the word serow
serow
short-horned dark-coated goat antelope of mountain areas of southern and southeastern AsiaAlt. of Surrow
No synonyms found.
No antonyms found.
serous membrane => Serous membrane, serous => serous, serotonin => Serotonin, serotinous => serotinous, serotine => serotonin,