Dictionary

Matching Words

6441 Results

Below are the words that matched your query...

Upwelling
  1. Replacement by deep water moving upwards of surface water driven offshore by wind