Dictionary search results

Showing 1-2 of 2 results

Nematomorpha British & World English

A small phylum that comprises the horsehair worms

Nematomorpha in horsehair worm British & World English

A long slender worm related to the nematodes, the larvae being parasites of arthropods and the adults living in water or damp soil