BABIROUSSA


Meaning of BABIROUSSA in English

n. large wild pig with curved tusks that lives in forests (native of Indonesia and Malaysia)

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