serow
sɪrəʊ
Definitions
1. noun
A type of goat-antelope native to Asia, specifically the Himalayan region and parts of China.
“The serow was spotted roaming freely in the mountainous terrain.”
sɪrəʊ
1. noun
A type of goat-antelope native to Asia, specifically the Himalayan region and parts of China.
“The serow was spotted roaming freely in the mountainous terrain.”