Traducción español inglés

English version

¿Qué significa "canal espiral, en región umbilical de testa de foraminífero-zool" en Inglés