Big Huge Thesaurus

virusoid

noun

sounds kind of like