Big Huge Thesaurus

echovirus

noun

sounds kind of like