NichiDict

うまびる

馬蛭
[umabiru]

Meanings

1.Noun

Whitmania pigra (species of leech)