"echidna" in English Echidna {m pl} spiny anteaters echidnas Detailed translations for "echidna" Echidna{masculine plural} Echidna(also: Ameisenigel, Schnabeligel) spiny anteaters Echidna(also: Ameisenigel, Schnabeligel) echidnas