Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tapeworms
in English
tapeworms
us
/teɪpwɜrmz/
uk
/teɪpwɜːms/
#moderate
Lemma:
tapeworm
The lemma is the base or root form of this word.