Noun
nematomorph (plural nematomorphs) (zoology) Any of many worms of the phylum Nematomorpha. Synonym: horsehair worm