Preview trumpet animalcule stentor fluorescence microscopy Image ID: 869-3693 Artist: Frank Fox/Okapia Purchase a commercial license Buy framed prints & more from our print store animalcule animals ciliate eukaryotes fluorescence microscopy protist stentor trumpet zoology