What is the full meaning of otocyst
an organ of balance in many invertabrates [n -S]
Example of the word otocyst placed on a Scrabble board.