Meaning of gamarza in Spanish:

gamarza

feminine noun

  • 1Planta de tallo ramoso, hojas perennes, divididas en segmentos y flores blancas, muy olorosas.

    las semillas de la gamarza se comen tostadas y sirven de condimento en algunos lugares