1 definition 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.
by Touka Chan July 21, 2017
Get the opalina mug.