Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rootworms
in English
rootworms
#limited
Definitions
Noun
worms
that
burrow
through
young
plant
roots
insects
damaging
plant
roots
Base Words
root
worms