cabiai

n.

  1. The capybara. See Capybara.