What is the full meaning of sporocysts
SPOROCYST, a rounded, thick-walled structure produced, as by protozoans, in the process of sporulation [n]
Example of the word sporocysts placed on a Scrabble board.