Definition of borraja in Spanish:

borraja

feminine noun

  • 1

    Planta de tallo grueso y ramoso, hojas grandes y aovadas y flores azules, agrupadas en racimo; las hojas y el tallo están recubiertos de pelos ásperos y punzantes.

    la borraja es comestible