schizomid

/SH AY1 Z OW0 M AH0 D/
noun
  1. 1

    (biology) Any of many tropical arachnids, of the order Schizomida.