type of leafcutter ant (atta laevigata) - Español Inglés Diccionario