VariousWords beta
Related Terms:
Noun
Definition: The stage in the life cycle of a parasite in which it escapes from a cyst (after being swallowed by its host)
VariousWords beta
Definition: The stage in the life cycle of a parasite in which it escapes from a cyst (after being swallowed by its host)