holographs

English

Noun

holographs

  1. plural of holograph