megalomartyrs
English
Noun
megalomartyrs
plural of
megalomartyr