Leech Information Blog — leech definition

Leech Definition

Posted by Jelio Mir on

Leech Definition

The term 'leech' comes from the archaic word for 'healer, physician'. It came from the archaic forms in different languages, which all mean enchanter, healer, physician, counselor'. Leeches are any carnivorous or bloodsucking water or terrestrial worms of the class Hirudea. Leeching refers to placing leeches on the skin, in order to release blood, although the old term of the word literally means 'to cure'. Leeches have been used for as long as human history has been recorded. Records of ancient Egypt, Mesopotamia, Greece, the Mayans and the Aztecs all show the use of medicinal leeches for curing different medical...

Read more →