Searching map area

Snakeflies are a group of predatory insects comprising the order Raphidioptera, from Ancient Greek ῥαφίς (rhaphís), meaning "needle", and πτερόν (pterón), meaning "wing", with two extant families: Raphidiidae and Inocelliidae, consisting of roughly 260 species. In the past, the group had a much wider distribution than it does now; snakeflies are...

Instance of
Parent taxon