snakefly

Explore definitions, synonyms, and language insights of snakefly

Definitions

Noun
predatory insect of western North America having a long necklike prothorax