Definitions of Chelifer cancroides:

  • noun:   minute arachnid sometimes found in old papers