6 results found

Search Results for: leech

Leech

Leech 1. Physician or surgeon; a professor of the art of healing. alternative forms: leach Leech, heal thyself. (Wyclif... Read More

Ectoparasite

Definition noun, plural: ectoparasites (parasitology) A parasite that lives outside the body of the... Read More

Infestation

Definition noun, plural: infestations (ecology) The state of having a large number of pest organisms thriving in a... Read More

Kingdom Animalia

Kingdom Animalia Definition Each person can say that they know of or can name at least one animal. However, do people know... Read More

Ectoparasitism

Definition noun A form of parasitism wherein the parasite lives outside the body of the host (as opposed to a parasite... Read More

Evolution of Life – Ancient Earth

Continuing from the previous tutorialĀ investigating the origins of life on Earth.... Life began to flourish, and the... Read More