Definition of taula in Spanish:

taula

feminine noun

  • 1Construcción megalítica propia de las islas Baleares, en España, formada por dos grandes bloques de piedra, colocado uno verticalmente y otro en horizontal situado sobre el primero.

    se supone que las taulas tenían una función religiosa de adoración o sacrificio