NichiDict

みずらもぐら

角髪土竜
[mizuramogura]

Meanings

1.Noun

Japanese mountain mole (Euroscaptor mizura)