Big Huge Thesaurus

ctenophora

noun

sounds kind of like