bodyscape

/B OW1 D IY0 S K EY1 P/
noun
  1. 1

    (uncountable) An artistic style where closeup photographs of the human form convey the impression of landscape.

  2. 2

    (countable) A notional landscape formed by a body.