English edit

Noun edit

macroareas

  1. plural of macroarea