snakefly
Explore definitions, synonyms, and language insights of snakefly
Definitions
Noun
predatory insect of western North America having a long necklike prothorax
Explore definitions, synonyms, and language insights of snakefly