English dictionary
nonparasitic meaning and definition
Definition and meaning of nonparasitic at MeaningMonkey.org. nonparasitic meaning and definition in the English Dictionary.NONPARASITIC adjective
Definition of nonparasitic (adjective)
- not parasitic on another organism
- synonyms: free-living, nonsymbiotic
Source: Princeton University Wordnet