What is the full meaning of sclereides
SCLEREIDE, a thick-walled plant cell, also SCLEREID [n]
Example of the word sclereides placed on a Scrabble board.