NOT_1276869 CAPYBARA Hydrochoerus hydrochaeris largest living rodent


Size: 3508px × 5200px
Photo credit: © Norman Owen Tomalin / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: america, capibara, capivara, capybara, carpincho, chigüire, chigüiro, hydrochaeris, hydrochoerus, largest, living, mammal, rodent, ronsoco, south