Big Huge Thesaurus

actinozoan

noun

sounds kind of like