Devil's darning-needle

Dev·il's darn·ing-nee·dle

Devil's darning-needle

v. t.
  1. A dragon fly. See Darning needle, under Darn, v. t. (Zool.)