Big Huge Thesaurus

Ciliophora

noun

sounds kind of like