seismomicrophones

English

Noun

seismomicrophones

  1. plural of seismomicrophone