Synonyms and Antonyms for babirusa

1. babirusa (n.)

Indonesian wild pig with enormous curved canine teeth

Synonyms: