Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

babiroussa Definition

Cancel
babiroussa
noun
A large hoglike quadruped, of the genus , found in the East Indies, sometimes domesticated; the Indian hog

Words Related to babiroussa!

babiroussa Examples by Brain Bank Users