Noun Definition

babyrousa

1.Definition: a genus of Suidae

Category: Animals