... >> Natural Science >> Marine Biology >> Parasitism
Highest Rated Sign
Nobody has posted a sign yet.
Definition: a type of symbiotic relationship in which the symbiont (parasite) lives on or in the host and benefits from the relationship at the expense of the host
Source: Introduction to the Biology of Marine Life 9ed Morrissey & Sumich