VariousWords beta
Related Terms:
Noun
Definition: Any of many nonmotile cellular structures resembling long microvilli; those of the inner ear are responsible for auditory transduction
VariousWords beta
Definition: Any of many nonmotile cellular structures resembling long microvilli; those of the inner ear are responsible for auditory transduction