EURYPTERIDS
Definition
EURYPTERIDS is the plural of EURYPTERID.
noun EURYPTERID: large extinct scorpion-like arthropod considered related to horseshoe crabs.
EURYPTERIDS is the plural of EURYPTERID.
noun EURYPTERID: large extinct scorpion-like arthropod considered related to horseshoe crabs.