wormhole

Noun
  1. Hole made by a burrowing worm (synset 109504166)

Other Searches