Definition of NBT in US English:

NBT

noun

Biochemistry
  • The dye nitroblue tetrazolium.

Origin

1960s.