petrograms

English

Noun

petrograms

  1. plural of petrogram