Meaning of almorta in Spanish:

almorta

Translate almorta into English

feminine noun

  • 1Planta herbácea de tallo ramoso, hojas lanceoladas, flores blancas o moradas y fruto en legumbre, con cuatro semillas.

    la almorta se cultiva como planta alimenticia
  • 2Semilla de esta planta, de forma redondeada y con depresiones que le dan semejanza con una muela.