Meaning of tridacio in Spanish:

tridacio

masculine noun

  • 1Sustancia que se obtiene del tallo de la lechuga, usada como calmante.