Definition of nonmechanistic

Definition of nonmechanistic
  1. nonmechanistic Adjective Not mechanistic.
Feedback Form