Most of the leeches are fresh water, some are marine, few are totally terrestrial. Leeches pray on small invertebrates or on body fluids of animals. Leeches lack Para podia and head. Setae are absent in some leaches. In few species it is present only on anterior segments.
Leeches are flattened and tapering anteriorly.
Body of … Read more