osmographs

English

Noun

osmographs

  1. plural of osmograph