Big Huge Thesaurus

Zygomycota

noun

sounds kind of like