Definition of almirón in Spanish:

almirón

masculine noun

  • 1

    Achicoria.