BABIRUSAS

Scrabble 13 Words With Friends 16

Definition

BABIRUSAS is the plural of BABIRUSA.

noun BABIRUSA: Indonesian wild pig with enormous curved canine teeth.

See all 114 words you can make from BABIRUSAS →

← Unscramble different letters