Definition of tatagua in Spanish:

tatagua

feminine noun

  • 1

    Cuba Variedad de mariposa de gran tamaño, de cuerpo y alas oscuras, que tiene hábitos nocturnos.