Opalinid definition

Search

opalinid

opalinid logo #21003(subphylum Opalinata), any of about 150 protozoans found in the intestinal tracts of amphibians and some other animals. The nuclei of opalinids vary ... [1 related articles]
Found on http://www.britannica.com/eb/a-z/o/22
No exact match found.