Definition of santateresa in Spanish:

santateresa

feminine noun

  • 1

    Insecto de cuerpo muy largo y estrecho de hasta 9 cm de longitud, color verde o amarillento, con las patas delanteras largas y robustas, provistas de fuertes espolones y espinas entre los cuales quedan atrapados los insectos de que se alimenta; cuando está en reposo, une las patas delanteras en una actitud que recuerda a una figura orante; la hembra suele devorar al macho tras la cópula.