Water cavy

Wa´ter ca´vy


1.(Zool.) The capybara.