why can't we hear sound above 20000 hertzs?

Hi Harshit,
 
Our ears can respond to sounds of frequency between 20 Hertz to 20000 Hertz only. This is the limitation of human ears. Some animals like bat can hear and produce frequencies higher than 20000 Hertz.
 
Hope this answers your query,
Keep posting and have a nice day!

  • 1
What are you looking for?