Snake fly Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of several species of neuropterous insects of the genus Rhaphidia; so called because of their large head and elongated neck and prothorax.

Webster 1913