Home › Words › I › interiorscapeinteriorscapeinteriorscape · noun — an installation of plants decorating the inside of a building.Definition from Wiktionary (CC BY-SA 3.0).EtymologyFrom interior + -scape.nounAn installation of plants decorating the inside of a building.Definitions & examples from Wiktionary (CC BY-SA 3.0).