Capybaras (Hydrochoerus hydrochaeris) The giant rodent Capybaras in a marshland in Gamboa, Panama. Country Panama Read more about Capybaras (Hydrochoerus hydrochaeris)743 views Copied to clipboard