Leeches are found in a wide variety of habitats. Those living in the ocean and estuaries (EHS-chew-air-eez), or wide areas where rivers join the sea, are found on rocks, plants, or attached to fish or other sea animals. Species living on land are found in moist habitats, such as rainforests or wet coastal forests. They are usually found clinging to plants or under rocks. Freshwater species live in swamps, ponds, streams, and rivers where they are live on wood, rocks, vegetation, or on other animals.
User Comments Add a comment…