meaning of babyrousa

babyrousa meaning in General Dictionary

a genus of Suidae