Meaning of umbráculo in Spanish:

umbráculo

masculine noun

  • 1Lugar cubierto de ramas u otros materiales, para resguardar las plantas del sol.