Definify.com

Definition 2026


sclerenchymata

sclerenchymata

English

Noun

sclerenchymata

  1. plural of sclerenchyma