Meaning of heliogram

Definition of heliogram

(noun) a message transmitted by means of the sun's rays

Other information on heliogram

WIKIPEDIA results for heliogram
Amazon results for heliogram