Wiktionary
technopolises
n. (plural of technopolis English)
n. (plural of technopolis English)