See Also: capybara(dictionary)
capybara(encyclopedia)

capybara (iou)



capybara noun. E17.
[Spanish capibara or Portuguese capivara, from Tupi capiuara, from capĩ grass + uara eater.]
A large tailless river-dwelling rodent, Hydrochoerus hydrochaeris, of Central and S. America, resembling a guinea-pig.