coenenchyms

English

Noun

coenenchyms

  1. plural of coenenchym