Definition, synonyms and related words
A tapeworm cysticercoid larva that develops within the vertebrate host villus rather than in an invertebrate host