hydrochoerus hydrochaeris

Noun
  1. Pig-sized tailless South American amphibious rodent with partly webbed feet;
    Largest living rodent (synset 102368132)

Other Searches