Definition of otocyst in English:

otocyst

noun

Pronunciation

otocyst

/ˈōdəˌsist/