Skip to main content

Definitions by Touka Chan

A protozoan genus usually found in the intestine of frogs.
Also means jewel. Of Sanskrit origin.
Protozoa of the genus Opalina are usually commensals with numerous nulclei and numerous cilia.
opalina by Touka Chan July 21, 2017