SAOLA


Meaning of SAOLA in English

[ 'ʃaʊlα: ]

■ noun a small two-horned mammal discovered in Vietnam in 1992, with similarities to both antelopes and oxen. [ Pseudoryx nghetinhensis .]

Origin

local name, lit. 'spindle horn'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.