Definition of nonparasitic

Definition of nonparasitic
  1. nonparasitic Adjective Not parasitic.
Need more help? Try our forum NEW