neuroactive
Adjective
Meaning
neuroactive (comparative more neuroactive, superlative most neuroactive)
That acts on the central nervous system.
Adjective
neuroactive (comparative more neuroactive, superlative most neuroactive)
That acts on the central nervous system.