What is the full meaning of cystoids
CYSTOID, a cyst-like structure, also CYSTID [n]
Example of the word cystoids placed on a Scrabble board.