YourDictionary

cercocystis medical definition

noun
A cysticercoid larva of a tapeworm that develops within a vertebrate host.

link/cite print suggestion box