The AI-powered English dictionary
plural hair cells
Any of the sensory receptors of both the auditory system and the vestibular system in all vertebrates. examples