Threadworm - What does it mean?
threadworm | |
has no English definition.
A parasitic roundworm, Strongyloides stercoralis , which causes strongyloidiasis.
(UK, Australia) The pinworm.
is likely misspelled.
has no English definition.