General Science Leech belongs to which group? A) Parasite B) Insects C) Mammals D) None of these Detailed Solution: No Details Prev Next