cochleograms

English

Noun

cochleograms

  1. plural of cochleogram