English

edit

Noun

edit

ciliaphore (plural ciliaphores)

  1. Any protozoan of the phylum Ciliophora

Anagrams

edit