MBD: 4- -7-Nitrobenzofurazan (fluorogenic probe for hydrophobicity)

What does MBD mean? The above is one of MBD meanings. It may have other definitions. Please refer to the end of this passage.

MBD: 4- -7-Nitrobenzofurazan (fluorogenic probe for hydrophobicity)

Definition in English: 4- -7-Nitrobenzofurazan (fluorogenic probe for hydrophobicity)