VariousWords beta
Related Terms:
Noun
Definition: A tapeworm cysticercoid larva that develops within the vertebrate host villus rather than in an invertebrate host
VariousWords beta
Definition: A tapeworm cysticercoid larva that develops within the vertebrate host villus rather than in an invertebrate host