Search term echidna has 3 results
Jump to
EN English JA Japanese
echidna (n) [any of the four species of small spined monotremes] エキドナ (n) [any of the four species of small spined monotremes]
echidna (n) [any of the four species of small spined monotremes] ハリモグラ (n) [any of the four species of small spined monotremes]
echidna (n) [any of the four species of small spined monotremes] 針土竜 (n) [any of the four species of small spined monotremes] (n)