NichiDict

もぐら

土竜
土龍
[mogura]

Meanings

1.Noun

mole (Talpidae spp., esp. the small Japanese mole, Mogera imaizumii)