Definition of "otocyst"

otocyst