Big Huge Thesaurus

euglenophyta

noun

sounds kind of like