English edit

Noun edit

babyrussa (plural babyrussas)

  1. Archaic form of babiroussa.

References edit