EURYPTERUS MEANING IN ENGLISH

• Eurypterus Definition & Synonyms

  1. (n.) A genus of extinct Merostomata, found in Silurian rocks. Some of the species are more than three feet long.


RECENT SEARCHES