Wiktionary
schizomid
n. (context biology English) Any of many tropical arachnids, of the order ''Schizomida''