prismenchyma

English

Noun

prismenchyma (uncountable)

  1. prismatic cellular tissue