Big Huge Thesaurus

anthozoan

noun

sounds kind of like