VariousWords beta
Related Terms:
Noun
Definition: The encysted stage of a trematode parasite (flukes) in the tissues of an intermediate host.
VariousWords beta
Definition: The encysted stage of a trematode parasite (flukes) in the tissues of an intermediate host.