Big Huge Thesaurus

ciliophoran

noun

sounds kind of like