Big Huge Thesaurus

bloodworm

noun

sounds kind of like