What is that “clock ticking” sound that you sometimes hear in your head when you lay with your ear pressed to a pillow?

914 views

What is that “clock ticking” sound that you sometimes hear in your head when you lay with your ear pressed to a pillow?

In: Biology