phenol red

phenol red

English Noun
Ad

Definition

A pH indicator and red dye used to test kidney function.

Ad