Word info

neuroactive

Adjective

Meaning

neuroactive (comparative more neuroactive, superlative most neuroactive)

That acts on the central nervous system.

Source: en.wiktionary.org

Close letter words and terms