stormglasses
English
Noun
stormglasses
plural of
stormglass