Which of the following belongs to nematodes?
Eelworm
Phylum Nematoda. Nematodes are the most abundant and ubiquitous multicellular organisms on earth. They are found from the bottom of the deepest ocean to near the tops of the highest mountains, from the tropics to polar regions, and from every conceivable habitat. Nematodes commonly parasitic on humans include ascarids (Ascaris), filariasis, hookworms, pinworms (Enterobius), and whipworms.