highly interconnected porous tissue scaffold - Turco Inglés Diccionario