n. one of the rarest mammals in the world that is short and stocky with two-foot-long horns and white stripes across its rump (looks extremely like antelope), mammal found in limited remote areas of Laos and Vietnam
SAOLA
Meaning of SAOLA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012