ciliaphores
English
Noun
ciliaphores
plural of
ciliaphore