Synonyms and Antonyms for xiphosura

1. Xiphosura (n.)

horseshoe crabs and extinct forms

Synonyms: