technopark
English
Etymology
From
techno-
+
park
.
Noun
technopark
(
plural
technoparks
)
science park