otospheres
English
Noun
otospheres
plural of
otosphere