Sign Up!
Login
Parasite: "an organism that lives in or on another organism (its host) and benefits by deriving nutrients at the host's expense." Is a fetus technically a parasite?
Comments: Add Comment