otosphere (English, noun)
expansion: otosphere (plural otospheres)
Senses:
glosses: A spherical collection of cochlear epithelial cells
Forms:
form: otospheres
tags: plural