SEROW


Meaning of SEROW in English

[se.row] n [Lepcha sa-ro long-haired Tibetan goat] (1847): any of several artiodactyl mammals (genus Capricornis) of eastern Asia that are usu. rather dark and heavily built and some of which have distinct manes

Merriam-Webster English vocab.      Английский словарь Merriam Webster.