downwellings

English

Noun

downwellings

  1. plural of downwelling