Stroma

Skeleton support of an organ.
HEEFT U RAAD NODIG?