cysticercoid
nounDefinition of cysticercoid
: a tapeworm larva having an invaginated scolex and solid tailpiece
Keep scrolling for more
Keep scrolling for more