English

edit

Noun

edit

sclerenchymas

  1. plural of sclerenchyma