Meaning of tatagua in Spanish:

tatagua

feminine noun

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