Japanese dictionary
はりもぐら
short-beaked echidna (tachyglossidae spp.); spiny anteater
Kanji details
・needle
・pin
・staple
・stinger