photogene
Noun
Meaning
A photograph.
A more or less continued impression or image on the retina.
Source: Webster's dictionarySynonyms
film
image
pic
picture
print
exposure
portrait
photo
photography
photograph
likeness
flick
vulnerability