Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nonparasitic
in English
nonparasitic
us
/nɑːnpəˈræsɪtɪk/
uk
/nɒnnpærəˈsɪtɪk/
#uncommon
Definitions
Adjective
not
dependent
on
others
for
survival
;
self-sustaining
The
nonparasitic
plant
grows
well
in
poor
soil
.