sclereid
English
Noun
sclereid
(
plural
sclereids
)
(
botany
)
A reduced form of
sclerenchyma
cell
with highly thickened, lignified walls.
Synonym:
stone cell
Anagrams
decilers
,
resliced