Definition of 山蛭 (やまびる)

やまびる

山蛭

やまびる

yamabiru

noun
land leech (Haemadipsa zeylanica japonica)(usually kana)
Other readings:
ヤマビル
Related Kanji
mountain
leech