lumbricoide - Español Inglés Diccionario