otocyst - noun

singularotocyst
pluralotocysts