14886 - Capybaras - Parent and Young
capybara hydrochoerus hydrochaeris rodent