Definition of alcachofera in Spanish:

alcachofera

feminine noun

  • 1

    Planta hortícola de tallo estriado, ramoso y alto (más de medio metro de altura), hojas algo espinosas y cabezuela comestible.