Big Huge Thesaurus

ostracod

noun

sounds kind of like