Big Huge Thesaurus

ciliophora

noun

sounds kind of like