megaprimaries

English

Noun

megaprimaries

  1. plural of megaprimary