spongy parenchyma - Turkish English Dictionary