Spongy-mesophyll meaning

A leaf tissue consisting of loosely arranged, chloroplast-bearing cells, often located on the lower side of the leaf.
noun
0
0
Advertisement