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 hn newest No comments yet.
No comments yet.