babirousa
English
Noun
babirousa
(
plural
babirousas
)
Archaic form of
babirusa
.