Big Huge Thesaurus

aschelminthes

noun

sounds kind of like