Big Huge Thesaurus

thallus

noun

sounds kind of like