ヤマビル
ヤ
マ
ビ
ル
Meanings
1
land leech; Haemadipsa zeylanica japonica
usually written using kana alone
A species of land leech found in Japan, often encountered in mountainous areas.
I had my blood sucked by a land leech on the mountain trail.
land leech; Haemadipsa zeylanica japonica
A species of land leech found in Japan, often encountered in mountainous areas.
I had my blood sucked by a land leech on the mountain trail.