Big Huge Thesaurus

Nidularia

noun

sounds kind of like