Big Huge Thesaurus

Zygnema

noun

sounds kind of like