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