sclereids

noun
  1. thick-walled plant cells that provide structural support and protection, typically found in seed coats, nutshells, and the gritty texture of pears
  2. Usage: botanical; plural form of sclereid

Examples