threadworms

noun
  1. small parasitic worms that infect the intestines, especially pinworms
  2. Usage: medical

Examples