Answer in one words
Dear student, 1. Leeches have parasitic feeding habits. 2. Leeches belong to phylum Annelida. 3. Scientific name of Indian cattle leech is Hirudinaria granulosa. 4. In leech the blood is sucked by anterior suckers. 5. Leeches prevent blood clotting by secreting a protein called hirudin. Kindly ask other questions in a separate thread. Thanks and regards