Big Huge Thesaurus

copepoda

noun

sounds kind of like