DEPO has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of DEPO in Science.
depositing of material by a stream, generally at points of reduced stream flow or Process by which water changes phase directly from vapor into a solid without first becoming a liquid. OR the rare process of a substance changing states from gas directly to a solid. The process by which a certain amount of a substance arrives at a particular site.
ScienceLast updated: