1 result found
Search Results for: outwelling
Outwelling
Definition noun Outflows of organic carbon particulates that tend to expel salt, silicate, nitrate and orthophosphate from... Read More