PBS
PBS
English
Noun Top 25,662
Ad
Definition
Initialism of phosphate-buffered saline, a buffer solution commonly used in biological research.
Ad
PBS
Initialism of phosphate-buffered saline, a buffer solution commonly used in biological research.