Benfotiamine

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A derivative of thiamine (vitamin B1) used to treat sciatica and other painful nerve conditions. uncountable

More for "benfotiamine"