Definition of xiphosurans

  1. xiphosurans Noun Plural of xiphosuran
  2. xiphosuran Noun Any member of the order Xiphosura, including horseshoe crabs.
  3. xiphosuran Adjective Of or pertaining to the order Xiphosura.
Feedback Form