ostracods
English
Noun
ostracods
plural of
ostracod