Definition of Babirusa

  • (noun) Indonesian wild pig with enormous curved canine teeth

Antonyms of Babirusa


No Antonyms Found.

Homophones of Babirusa


No Homophones Found.