babirusa [noun]

Definition of babirusa:

Indonesian wild pig with enormous curved canine teeth

Synonyms of babirusa:

● Babiroussa

● Babirussa

● Babyrousa Babyrussa

● Swine


Opposite/Antonyms of babirusa:

● Odd-toed ungulate


Sentence/Example of babirusa:

Unlike ordinary wild pigs, the babirusa produces uniformly coloured young.