ostracods

noun

Plural form of ostracod.