supercyclones
English
Noun
supercyclones
plural of
supercyclone