Noun Definition

snakefly

1.Definition: predatory insect of western North America having a long necklike prothorax

Category: Animals