Babyrousa Babyrussa Synonyms

Indonesian wild pig with enormous curved canine teeth
(Noun)

Words near Babyrousa Babyrussa in the Thesaurus