2 results found

Search Results for: idioblast

Idioblast

A distinct type of cell within a particular... Read More

Sclereid

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