Word info

neuropin

Noun

Meaning

neuropin (plural neuropins)

(medicine) A device used to quantify pain, especially in relation to diabetes.

Source: en.wiktionary.org

Anagrams

Close letter words and terms