Dictionary.net

Definitions of babyrousa

  1. a genus of Suidae
Loading...