Definition of llanura in Spanish:

llanura

feminine noun

  • 1

    Terreno extenso que no presenta fuertes desniveles.

    la llanura pampeana; la llanura del Congo se extiende desde Nigeria a Guinea

  • 2

    Igualdad de la superficie de una cosa.

    el sitio es hoy una pradera de perfecta llanura junto al corral