Library
(microbiology) A synthetic or natural compound which inhibits the growth and division of bacteria.
View more Science videos