French Noun macrocosmes m plural of macrocosmeWikiwand - on Seamless Wikipedia browsing. On steroids.