wormhole in Indonesian wormhole in Indonesian lubang cacing noun A hole burrowed by a worm. Add to Flashcards