Big Huge Thesaurus

Nitella

noun

sounds kind of like