YourDictionary

Dictionary Home » Dictionary Definitions » Benguela Current

Benguela Current

a strong ocean current in the South Atlantic, flowing northward along the SW coast of Africa

link/cite print suggestion box