babirussas
English
Noun
babirussas
plural of
babirussa