xiphosurid

English

Etymology

From Xiphosura +‎ -id.

Noun

xiphosurid (plural xiphosurids)

  1. (zoology) Any member of the order Xiphosura; a horseshoe crab.