Definify.com
Definition 2024
xiphosauran
xiphosauran
English
Noun
xiphosauran (plural xiphosaurans)
- (zoology) Any of many marine chelicerates of the order Xiphosura; the horseshoe crabs
Translations
chelicerate
|
xiphosauran (plural xiphosaurans)
|