Big Huge Thesaurus

peronospora

noun

sounds kind of like