"stentor", protozoa