Big Huge Thesaurus

chlorophyte

noun

sounds kind of like