Skip to content
Kotomora

ヤマビル

ヤ
マ
ビ
ル

Meanings

1

noun

land leech; Haemadipsa zeylanica japonica

usually written using kana alone

A species of land leech found in Japan, often encountered in mountainous areas.