cumulonimbuses
English
Noun
cumulonimbuses
plural of
cumulonimbus