English dictionary
capybara meaning and definition
Definition and meaning of capybara at MeaningMonkey.org. capybara meaning and definition in the English Dictionary.CAPYBARA noun
Definition of capybara (noun)
- pig-sized tailless South American amphibious rodent with partly webbed feet; largest living rodent
- synonyms: capibara, Hydrochoerus hydrochaeris
Source: Princeton University Wordnet