Snow flea Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a small black leaping poduran (Achorutes nivicola) often found in winter on the snow in vast numbers.

Webster 1913