English edit

Noun edit

megacaps

  1. plural of megacap