sclereids meaning

Meaning of sclereids

What is the full meaning of sclereids

SCLEREID, a thick-walled plant cell, also SCLEREIDE [n]

Example of the word sclereids placed on a Scrabble board.

Unscrambled word sclereids

Points for sclereids

Scrabble
20 points
Word With Friends
14 points
Wordfeud
20 points

Related pages for sclereids