Search Result for freeze-dry
freeze
See Definition and Meaning
dry
English definition for freeze-dry
1. v. preserve by rapid freezing and subsequently drying in a vacuum
Sponored Video