Multimechanistic definition

Operating through multiple mechanisms.
adjective
0
0
Advertisement

Origin of multimechanistic