Webster's Revised Unabridged Dictionary · 1913

Babyroussa

Babyroussa ({not transcribed}) , noun

(Zoology) See Babiroussa.

Also: Babyrussa