Definition of matalahúva in Spanish:

matalahúva

feminine noun

Spain
  • 1Planta herbácea de tallo ramoso, flores pequeñas y blancas y semillas muy aromáticas.

  • 2Semilla de esta planta, de color verdoso, forma aovada, muy aromática y de sabor agradable.