Big Huge Thesaurus

Peronospora

noun

sounds kind of like