ciliola
English
Noun
ciliola
plural of
ciliolum