Big Huge Thesaurus

actinozoa

noun

sounds kind of like