Babyroussa

(n.) Alt. of Babyrussa.