ombrographs

English

Noun

ombrographs

  1. plural of ombrograph