babirusa [noun]

Definition of babirusa:

Indonesian wild pig with enormous curved canine teeth

Synonyms of babirusa:


Opposite/Antonyms of babirusa:


Sentence/Example of babirusa:

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