Definition of xiphosuran

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.
Need more help? Try our forum NEW