3 results found

Search Results for: incidental parasite

Incidental parasite

Incidental parasite a parasite that normally lives on a host other than its present... Read More


Definition noun, plural: parasites An organism that obtains nourishment and shelter on another... Read More

Host cell

Host Cells Definition What is a host cell? A host cell is a living cell that serves as a shelter and a food source to the... Read More