telecoupled
English
Etymology
From
tele-
+
coupled
.
Adjective
telecoupled
(
not comparable
)
joined
together although physically separated