megacases
English
Noun
megacases
plural of
megacase