Traducción español inglés

English version

¿Qué significa "tintínido, un protozoário ciliado" en Inglés