The scientific name for capybara comes from Hydro chaeris, which means "water hog" in Greek.
You have not earned this achievement yet
Log in to view progress