babyrousa : Idioms & Phrases
babyrousa babyrussa
-
noun Indonesian wild pig with enormous curved canine teeth
babirussa; babirusa; babiroussa.
WordNet
genus babyrousa
-
noun a genus of Suidae
Babyrousa.