Threadworm

Definition:

  • (n.) Any long, slender nematode worm, especially the pinworm and filaria.

Compare threadworm with other words:

pinworm vs. threadworm

roundworm vs. threadworm

parasitic vs. threadworm