Indonesian wild pig with enormous curved canine teeth. Synonyms: babirusa, babirussa, Babyrousa Babyrussa.
|
|
|
|
|
Words linked to "Babiroussa" : Babyrousa, swine, genus Babyrousa |
Copyright © 2025 Diccionario ingles.com |