Traducción español inglés

English version

¿Qué significa "pelota de mar, de vegetales en fibras vivas o muertas" en Inglés