复数:capybaras
1.【动】水豚 (Hydrochoerus capybara.)
1.the largest living rodent, resembling a large guinea pig, which can grow to a length of more than 1.2 m (4 ft.)