Tuesday, December 11, 2018

LEECH

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

IRRAWADDY DOLPHIN