babyrousa
1. [ noun ] (biology,zoology) a genus of Suidae
Synonyms: genus_Babyrousa
Related terms: mammal_genus Suidae babirusa
Similar spelling:   babiroussa
  babirusa