Definition noun, plural: sclereids A type of sclerenchyma cell of varying shapes but are typically shorter than sclerenchyma... Read More