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 → 9-letter words Words starting with B Words ending with S ← Unscramble different letters