cyberscape (English, noun)
expansion: cyberscape (plural cyberscapes)
Senses:
glosses: The virtual landscape of cyberspace; the face of computer networking.
Forms:
form: cyberscapes
tags: plural