Answer: snapdragonfly

AnswerCrossword Clue
SNAPDRAGONFLYFloral insect?