What does Babyrussa mean?

Babyrussa meaning in General Dictionary

See Babyroussa.