Threadworm (noun) Definition, Meaning & Examples

noun
  1. any of various nematode worms, especially a pinworm.
noun
  1. any of various nematodes, esp the pinworm
Threadworm (noun) Definition, Meaning & Examples

More Definitions