Big Huge Thesaurus

chlorella

noun

sounds kind of like