Word info

naltrindole

Noun

Meaning

naltrindole (uncountable)

A highly potent and selective delta opioid receptor antagonist used in biomedical research.

Source: en.wiktionary.org

Close letter words and terms