Definition for Spongy parenchyma

From Biology Forums Dictionary

Photosynthetic tissue of the plant leaf mesophyll that contains cells separated by abundant air spaces.