VariousWords beta
Related Terms:
Noun
Definition: The larval stage of any of several tapeworms, having a fluid-filled cyst enclosing a scolex.
VariousWords beta
Definition: The larval stage of any of several tapeworms, having a fluid-filled cyst enclosing a scolex.