By Jürgen Tenckhoff, 1 March, 2021 Capybaras (Hydrochoerus hydrochaeris) The giant rodent Capybaras in a marshland in Gamboa, Panama. Country Panama Copied to clipboard