bodyscape - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a photograph of the human body

    A bodyscape is an artistic style where closeup photographs of the human form convey the impression of landscape.

    Submitted on 10/08/2015