What is the full meaning of sclerae
SCLERA, the outermost membrane of the eyeball [n]
Example of the word sclerae placed on a Scrabble board.