LEECH
(All photos collected from google)
Leeches are typically water-dwelling invertebrates related to worms. They will feed by attaching themselves to a host and sucking its blood. The majority of leeches live in freshwater environments, while some species can be found in terrestrial and marine environments.
No comments:
Post a Comment