Synonyms for babiroussa | Synonym.com

Synonyms for babiroussa

babirusa (n.)

Indonesian wild pig with enormous curved canine teeth

Synonyms: