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