megacases

English

Noun

megacases

  1. plural of megacase