shear waves

English

Noun

shear waves

  1. plural of shear wave