Babyroussa

Bab·y·rous·sa

Babyroussa

n.
  1. See Babiroussa. (Zool.)