YourDictionary

xiphosuran

noun

any of an order (Xiphosura) of arthropods made up of the horseshoe crabs and related extinct forms

adjective

of or pertaining to this order

See xiphosuran in American Heritage Dictionary 4

link/cite print suggestion box