heliograms
English
Noun
heliograms
plural of
heliogram