Big Huge Thesaurus

cryptophyte

noun

sounds kind of like