sclereides meaning

Meaning of sclereides

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.

Unscrambled word sclereides

Points for sclereides

Scrabble
21 points
Word With Friends
15 points
Wordfeud
21 points

Related pages for sclereides