Meaning of miorrelajante in Spanish:

miorrelajante

adjective & masculine noun

  • 1[medicamento] Que favorece la relajación de los músculos.