Subscriber login


Forgot your password?

Library card login

Other

threadworm

Pronunciation: /ˈθrɛdwəːm/

Definition of threadworm

noun

  • a very slender parasitic nematode worm, especially a pinworm.

threadworm in other Oxford dictionaries

Definition of threadworm in the US English dictionary