infoscape

English

Etymology

From info- +‎ scape.

Noun

infoscape (plural infoscapes)

  1. The virtual landscape of information.

See also