Okefenokee Dragonflies – Insectivorous, Cannibalistic Carnivores!

​Despite their innocent looks, and harmless alighting upon an extended finger, dragonflies are voracious carnivores! In fact, their insectivorous habits gave them the name odonata, which is Greek for “toothed”.  Strange Lives of Familiar Insects claims a dragonfly can ingest their own body weight in 30 minutes. And I suppose cannibalism isn’t out of the question, asContinue reading “Okefenokee Dragonflies – Insectivorous, Cannibalistic Carnivores!”