Devils

From Biology-Online Dictionary | Biology-Online Dictionary

Devils darning-needle

(Science: zoology) a dragon fly. See Darning needle, under Darn.