sclerobase

/ˌsklerəˈbeɪs/

Definitions

1. noun

The base or foundation of a sclereid, a type of stone cell found in plant cell walls.

“The botanist examined the sclerobase to understand the plant’s defense mechanisms.”

Synonyms

  • sclereid base
  • stone cell foundation