Infoscape Definition
    noun
  
 The virtual landscape of information.
Wiktionary 
Other Word Forms of Infoscape
Noun
Singular:
 infoscapePlural:
 infoscapesOrigin of Infoscape
-  info- + scape From Wiktionary 
Find Similar Words
Find similar words to infoscape using the buttons below.