English | German | Russian | Czech

capibara English

Meaning capibara meaning

What does capibara mean?

capibara

(= capybara) pig-sized tailless South American amphibious rodent with partly webbed feet; largest living rodent

Synonyms capibara synonyms

What other words have the same or similar meaning as capibara?

capibara English » English

capybara Hydrochoerus hydrochaeris

Are you looking for...?