otocysts

noun

Plural form of otocyst.