superplumes
English
Noun
superplumes
plural of
superplume