1. Earth worms
  2. Hookworm
  3. Squid
  4. None of the above
4 views

1 Answers

Option 2 : Hookworm

Hookworm is a parasitic nematode worm which inhabits the intestines of humans and other animals. It has hook-like mouthparts with which it attaches itself to the wall of the gut, puncturing the blood vessels and feeding on the blood.

4 views

Related Questions