Interiorscape Definition
noun
An installation of plants decorating the inside of a building.
Wiktionary
Other Word Forms of Interiorscape
Noun
Singular:
interiorscape
Plural:
interiorscapesOrigin of Interiorscape
-
interior + -scape
From Wiktionary
Find Similar Words
Find similar words to interiorscape using the buttons below.