Opalina ranarum, smear from frog intestine

Return to Previous Page