capybara
/kæpɪˈbærə/Definitions
1. noun
the world’s largest rodent, a large semi-aquatic herbivorous mammal of South America
“The capybara is often found in grasslands and wetlands.”
1. noun
the world’s largest rodent, a large semi-aquatic herbivorous mammal of South America
“The capybara is often found in grasslands and wetlands.”