Spanish Etymology From macro- + serial. Noun macroserial m (plural macroseriales) long seriesWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads