Water cavy /(?)/

Wa·ter ca·vy

Water cavy

  1. The capybara. (Zool.)