What is the full meaning of scleres
SCLERE, a sponge spicule [n]
Example of the word scleres placed on a Scrabble board.