Posted on March 04, 2010 from img.ly

The cochlea is a hydromechanical frequency analyzer located in the inner ear.

Twitter username:

@

The cochlea is a hydromechanical frequency analyzer located in the inner ear.