Advertisement

Advertisement

snake fly

noun

  1. any of various neuropterous insects of the family Raphidiidae, having an elongated thorax: order Megaloptera


Discover More

Example Sentences

One insect, a kind of snake-fly (Mantispa pagana), is said to walk upon its knees.

Advertisement

Advertisement

Advertisement

Advertisement