Noun
hymenostome (plural hymenostomes) English Wikipedia has an article on:hymenostomeWikipedia Any member of the order Hymenostomatida of ciliate protozoa.