Lokura

Turkish Definition

Bir çeşit parazit kurt(ineklerin cilt altlarına yerleşir)

Karachay - Turkish Examples

Başsız Lokura - başsız kurt (boyu kısa veaksi adama denir)

English Definition

A type of parasitic worm (settles under the skin of cows)