worm-hole
English
Noun
worm
-
hole
(
plural
worm-holes
)
Alternative form of
wormhole
.