babyrousa babyrussa Meaning, Definition & Usage

  1. noun Indonesian wild pig with enormous curved canine teeth
    babirussa; babirusa; babiroussa.

WordNet