← All indications

Crithidia fasciculata

A species of monogenetic, parasitic protozoa usually found in insects.