meaning of hyperspace

1. An imagined space having more than three dimensions.


Related Words

hyperspace |

Developed & Maintained By Taraprasad.com

Treasure Words