FAMILY HYDROCHOERIDAE



Definition:

  1. [noun] capybara
    Synonyms: Hydrochoeridae, family Hydrochoeridae