Synonyms and Antonyms for Babyrousa_Babyrussa

1. Babyrousa Babyrussa (n.)

Indonesian wild pig with enormous curved canine teeth

Synonyms: