Garhwali
earthworm
Garhwali
कितलु;किरतला
Definition
A tube-shaped segmented worm