Related Words for blepharisma

WordSyllablesCategories
ciliate
/xx
Noun, Adjective