the smallest west indian blind snake (typhlops lumbricalis) - Turco Inglés Diccionario