Big Huge Thesaurus

Actinozoa

noun

sounds kind of like