YourDictionary

Dictionary Home » Science » L wave

L wave science definition

link/cite print suggestion box