Big Huge Thesaurus

Ciliata

noun

sounds kind of like