Definition of Babyrousa Babyrussa

  • 1. Indonesian wild pig with enormous curved canine teeth Noun

Synonyms for word "babyrousa babyrussa"

Semanticaly linked words with "babyrousa babyrussa"

Hyponims for word "babyrousa babyrussa"