Resting cells of several protozoa that allow them to survive in the environment
« Back to Glossary Indexoocyst
« Back to Glossary Index
Resting cells of several protozoa that allow them to survive in the environment
« Back to Glossary Index