An organism that lives in or on a host organism and benefits at the host's expense.
Certain parasites transmitted by mosquitoes cause malaria in tropical regions.
Master “parasite” and 999 more SAT, 999 more TOEFL, 954 more IELTS words
Start Your Free Trial