piezotransducers
English
Noun
piezotransducers
plural of
piezotransducer