cysticercoid
noun
cys·ti·cer·coid
ˌsi-stə-ˈsər-ˌkȯid
: a tapeworm larva having an invaginated scolex and solid tailpiece
Love words? Need even more definitions?
Merriam-Webster unabridged
Share