Synonyms of Wormhole in English :
Antonyms of Wormhole in English
Thesaurus of Wormhole in English
1. (noun) hole made by a burrowing worm