Largest Living Rodents in the World
This page is the CodyCross answer for the clue below from Deserts of the world, Group 1605, Puzzle 4 (Little Rainfall).
Question is: Largest Living Rodents in the World
and the answer is: CAPYBARAS
Word Meaning:
CAPYBARAS — plural of capybara
Definitions from Wiktionary.