multicyclones
English
Noun
multicyclones
plural of
multicyclone