Big Huge Thesaurus

nitella

noun

sounds kind of like