Noun Definition

eurypterida

1.Definition: extinct aquatic arthropods of the Paleozoic

Category: Animals