Biology of stentor - Tartar Vance (1961)
Keywords: Protozoa; Zoology