YourDictionary

Dictionary Home » Medical Definitions » freeze-drying

freeze-drying medical definition

noun

link/cite print suggestion box