Word info

nefiracetam

Noun

Meaning

nefiracetam (uncountable)

A nootropic racetam drug with cytoprotective effects.

Source: en.wiktionary.org

Close letter words and terms