stramazons
English
Noun
stramazons
plural of
stramazon