dragonfly macro dragonflies are also called snake doctor devils darning needle and mosquito hawks and they eat mosquitos blackflies and other small insectsand they do not bite or sting humans but they will bite in order to escape. Lunenburg County Nova Sc