• Definition for "babyrousa babyrussa"
    • Indonesian wild pig with huge curved canine teeth
    • View More
  • Hypernym for "babyrousa babyrussa"

babyrousa babyrussa definition

  • noun:
    • Indonesian wild pig with huge curved canine teeth
29 votes

How would you define babyrousa babyrussa?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!