Definition of ubicuidad in Spanish:

ubicuidad

feminine noun

  • 1Capacidad de estar presente en todas partes al mismo tiempo.

    el hombre no tiene el don de la ubicuidad