Nematomorph

What is Nematomorph?

Nematomorph definition and meaning on Dictionary terms:
noun Zoology.

any member of the phylum Nematomorpha, having a threadlike body, comprising the horsehair worms.