Definition of NBT in English:

NBT

noun

Biochemistry
  • The dye nitroblue tetrazolium.

Origin

1960s.