See also: mégabases

English edit

Noun edit

megabases

  1. plural of megabase

Anagrams edit