Related Words for word “technopoles”
technopoles - Did you Mean?
technophobe (technophobes)