Chemistry-Dictionary.com
Everyone's Online Chemistry Dictionary
1) sound waves that have frequency higher than we can hear (20,000 Hz)