Big Huge Thesaurus

Cilioflagellata

noun