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