Big Huge Thesaurus

copepod

noun

sounds kind of like