See also: macro languages English Noun macrolanguages plural of macrolanguageWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads