English | German | Russian | Czech

babiroussa English

Meaning babiroussa meaning

What does babiroussa mean?

babiroussa

(= babirusa) Indonesian wild pig with enormous curved canine teeth

Synonyms babiroussa synonyms

What other words have the same or similar meaning as babiroussa?

babiroussa English » English

babirussa babirusa Babyrousa Babyrussa Babyrousa

Are you looking for...?