Definition for Spongy parenchyma
From Biology Forums Dictionary
Photosynthetic tissue of the plant leaf mesophyll that contains cells separated by abundant air spaces.
From Biology Forums Dictionary
Photosynthetic tissue of the plant leaf mesophyll that contains cells separated by abundant air spaces.