Leech
Common name : Leech Scientific name : Hirudinea Family : (subclass) Hirudinea Native to : Worldwide distribution Interesting fact : Leeches have been used for drawing blood from patients, and as a medical practice for a very long time. With its internal structure divided into 32 segments and body surface divided into 102 annuli, leeches […]















