Definify.com

Definition 2024


sclerenchymata

sclerenchymata

English

Noun

sclerenchymata

  1. plural of sclerenchyma