PBS

PBS

English Noun Top 25,662
Ad

Definition

Initialism of phosphate-buffered saline, a buffer solution commonly used in biological research.

Ad