YourDictionary

Dictionary Home » Science » shear wave

shear wave science definition

link/cite print suggestion box