NONPARASITIC

Definition of NONPARASITIC

  1. (adj)not parasitic on another organism