Euplotes, a common marine ciliate

Return to Previous Page