Leeches are parasitic worms.
Leeches are characterized by the fact that they have no lateral appendages, but are furnished with a…