Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hookworm
in English
hookworm
us
/ˈhʊkwɝm/
uk
/ˈhʊkwɜːm/
#uncommon
Plural
hookworms
Definitions
Noun
parasitic
worms
with
hooked
mouthparts
;
causing
disease
infection
from
these
parasites