Show of HandsShow of Hands

Cole12 September 23rd, 2013 12:50am

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?

11 Liked

Comments: Add Comment