Dictionary Translate Correct Ask AI
Noun
wormhole [pl. wormholes]
similar Results
wormholes (n.) , [sing. a wormhole]