Translation of hierba hormiguera in English:

hierba hormiguera

Mexican tea, n.

feminine noun

  • 1

    Mexican tea