heliogram
1. [ noun ] a message transmitted by means of the sun's rays
Related terms: message
Similar spelling:   heliograph
  heliogravure