Trabeculae of spleen
 
x
OK