Threadworms meaning : A parasitic roundworm, Strongyloides stercoralis, which causes strongyloidiasis. The pinworm.
threadworms
blatant
splashboard
cor anglais
uncompacted