Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of xiphosuran
xiphosuran
Noun
Any member of the order Xiphosura, including horseshoe crabs.
xiphosuran
Adjective
Of or pertaining to the order Xiphosura.