1 English Synonyms for MACROAREA
Prev.1Next
macroregion
Definition: 1. Any of several geopolitical subdivisions that encompass several others.
Show more information about macroregion
Prev.1Next
Search took: 2.9925 ms
Definition: 1. Any of several geopolitical subdivisions that encompass several others.
Show more information about macroregion
Search took: 2.9925 ms