Adjective nonparasitic has 1 sense
  1. free-living, nonparasitic, nonsymbiotic - not parasitic on another organism
    Antonym: dependent (indirect, via independent)
,
TOP