Definition of lagarta in Spanish:

lagarta

feminine noun

  • 1

    Mariposa nocturna cuya oruga causa grandes daños a la encina y otros árboles; el macho es bastante más pequeño que la hembra y tiene las antenas plumosas y de color gris oscuro con líneas negras transversales, mientras que en la hembra son blancas y sencillas.