simulium sp.

Larva  

  -    . . .

  - Order diptera
  - Family simuliidae
  - Genus simulium
  - Species sp.  

The Simulium common name is black fly. As winged insect the female feeds on mammals blood







Simulium larva anchored with the abdomen hooks on a stone, swinging in the current and feeding on passing debris