Latin-German dictionary »

echidna meaning in German

LatinGerman
echidna [echidnae] noun

AmeisenigelSubstantiv
Zoologie: ein eierlegendes Säugetier aus der Familie der Ursäuger