Big Huge Thesaurus

zoophyte

noun

sounds kind of like