ostracoid
/ɒˈstrækɔɪd/Definitions
1. noun
A type of crustacean, especially a crab-like or hermit crab-like species within the infraorder Podopoda.
“The ostracoid fossils found in the sedimentary rocks were crucial to understanding the evolution of crustaceans.”