WORMHOLE MEANING IN ENGLISH

• Wormhole Definition & Synonyms

  1. (n.) A burrow made by a worm.


RECENT SEARCHES