Photogene

Webster's Dictionary of the English Language

·noun A Photograph.

II. Photogene ·noun A more or less continued impression or image on the retina.