English

edit

Noun

edit

megaprimes

  1. plural of megaprime

Anagrams

edit