Quizzing Live

Which Is The Largest Living Rodent

Answer:
Capybara