otosphere

Noun

 * 1) A spherical collection of cochlear epithelial cells