Glossary Element  upwelling

Source
Contributor
Approved Yes
English term upwelling
Language Translations
English definition a process by which water rises from lower depths into the shallows, usually the result of divergence or offshore currents.
Language Translations