Wiktionary
supercyclones
n. (plural of supercyclone English)
n. (plural of supercyclone English)