Big Huge Thesaurus

zygnema

noun

sounds kind of like