Big Huge Thesaurus

oomycetes

noun

sounds kind of like