Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hairworms
in English
hairworms
#uncommon
Definitions
Noun
parasitic
worms
infecting
(
animal
)
hair
follicles
The
veterinarian
warned
about
hairworms
infecting
the
dog's
skin
.
Base Words
worms
hair