Meaning of snakefly

Definition of snakefly

(noun) predatory insect of western North America having a long necklike prothorax

Other information on snakefly

WIKIPEDIA results for snakefly
Amazon results for snakefly