petrographs

English

Noun

petrographs

  1. plural of petrograph