nematomorpha Definition
Definition
A phylum of slender, often transparent, maggot-like worms that primarily inhabit aquatic environments and occasionally invade vertebrates. They are often referred to as horsehair worms due to their resemblance to hair or the tail of a horse.
Browse