Nouns

(n)babirusa, babiroussa, babirussa, Babyrousa BabyrussaIndonesian wild pig with enormous curved canine teeth