capybara

nounA large South American rodent with a heavy body, short legs, and partly webbed feet, living near water.

No synonyms or antonyms found for this word.

capybara synonyms & antonyms | whatsthatwordmean | whatsthatwordmean