neuropin

English

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

Etymology

Prefix from English pin.

Origin

English

pin

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms