CAPYBARA


Meaning of CAPYBARA in English

[cap.y.bara] n [Pg capibara, fr. Tupi] (1774): a tailless largely aquatic So. American rodent (Hydrochaerus hydrochaeris) often exceeding four feet (1.2 meters) in length

Merriam-Webster English vocab.      Английский словарь Merriam Webster.