altigraphs

English

Noun

altigraphs

  1. plural of altigraph