greater capybara
From Wiktionary, the free dictionary
English
Noun
greater capybara (plural greater capybaras)
- A semi-aquatic South American rodent of the species Hydrochoerus hydrochaeris, the largest living rodent.
Wikiwand - on
Seamless Wikipedia browsing. On steroids.