English edit

Noun edit

megaforms

  1. plural of megaform