BABIRUSA

Scrabble 12 Words With Friends 15

Definition

  1. noun Indonesian wild pig with enormous curved canine teeth. — synonyms: babiroussa, babirussa, Babyrousa_Babyrussa

See all 88 words you can make from BABIRUSA →

← Unscramble different letters