top | item 44309383

(no title)

failrate | 8 months ago

IIRC it is an array of cilia of different sizes that filters sound into different frequencies in the human ear.

discuss

order

No comments yet.