Definify.com

Definition 2025


sclerenchymata

sclerenchymata

English

Noun

sclerenchymata

  1. plural of sclerenchyma