Definition of xiphosuran

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