Definitions of Hydrochoerus hydrochaeris:

  • noun:   pig-sized tailless South American amphibious rodent with partly webbed feet; largest living rodent