• word of the day

    eurypterid

    eurypterid - Dictionary definition and meaning for word eurypterid

    Definition
    (noun) large extinct scorpion-like arthropod considered related to horseshoe crabs
Download our Mobile App Today
Receive our word of the day
on Whatsapp