Traducción español inglés

English version

¿Qué significa "zooxantela, alga parda o amarilla parasítica de invertebrados" en Inglés