Find the word definition

Wiktionary
xiphosauran

n. (context zoology English) Any of many marine chelicerates of the order ''Xiphosura''; the horseshoe crabs