leographs
English
Noun
leographs
plural of
leograph