German-Latin dictionary »

capybara meaning in Latin

GermanLatin
Capybara Substantiv
Zoologie: die Säugetierart Hydrochoerus hydrochaeris

Hydrochoerusnoun

Your history