babyrousa babyrussa definition

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

Related Sources

  • Definition for "babyrousa babyrussa"
    • Indonesian wild pig with huge curved canine teeth
    • View More
  • Hypernym for "babyrousa babyrussa"
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!