SAOLA


Meaning of SAOLA in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.