epazote

noun
  1. A pungent herb native to Mexico and Central America, used in cooking for its distinctive flavor and digestive properties.
  2. Usage: Also called Mexican tea or wormseed.; Commonly used in Mexican cuisine, especially in bean dishes.

Examples