Search term ハリモグラ has 2 results
Jump to
JA Japanese EN English
ハリモグラ (n) [any of the four species of small spined monotremes] echidna (n) [any of the four species of small spined monotremes]
ハリモグラ Echidna (mythology)