Echinocaris

noun
Echi·​no·​car·​is | \ "+ˈka(a)rəs\

Definition of Echinocaris

: a genus of extinct crustaceans (order Nebaliacea) the tail spines of which are common in various Devonian rocks

History and Etymology for Echinocaris

New Latin, from echin- + -caris

Keep scrolling for more