eurypterida

Noun
  1. Extinct aquatic arthropods of the Paleozoic (synset 101791061)

Found on Word Lists

Other Searches