What is the full meaning of saccharoids
SACCHAROID, a marble or quartzite of fine to medium grain [n]
Example of the word saccharoids placed on a Scrabble board.