Definition of ワームホール

ワームホール

waamuhooru

noun
wormhole(physics term)