Synonyms for babyrousa-babyrussa

1. Babyrousa Babyrussa (n.)

Indonesian wild pig with enormous curved canine teeth

Synonyms: