macrotechnology

English

Etymology

From macro- +‎ technology.

Noun

macrotechnology (countable and uncountable, plural macrotechnologies)

  1. large-scale technology

Derived terms