nonparasitic
English Dictionary
->
Letter N
-> nonparasitic
Search Dictionary:
nonparasitic Definition
(s)
not
parasitic
on
another
organism
nonparasitic Synonyms
free-living
nonparasitic
nonsymbiotic
© Art Branch Inc.