What is the meaning of Tropical_depressions?

plural of tropical depression

Source: wiktionary.org