• Naltrindole

    Full definition of naltrindole

    Noun

    naltrindole

    (uncountable)
    1. A highly potent and selective delta opioid receptor antagonist used in biomedical research.
    © Wiktionary