Wormhole


(n.) A burrow made by a worm.



Similar Words:

Wormhole