Webster's Revised Unabridged Dictionary · 1913
Babyroussa
Copy link
Babyroussa
({not transcribed})
, noun
(Zoology)
See
Babiroussa
.
Also: Babyrussa
↑