otocysts
English
Noun
otocysts
plural of
otocyst