Concept set CAPYBARA

The largest living rodent native to South America, living partly on land and partly in water.

Id Concept in source Conceptlist