CAPYBARA


Meaning of CAPYBARA in English

n. a very large semi-aquatic rodent, Hydrochoerus hydrochaeris, native to S. America.

[ Tupi ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.