Meaning of aguaturma in Spanish:

aguaturma

Translate aguaturma into English

feminine noun

  • 1Planta herbácea de tallos rectos, hojas ovales, ásperas y vellosas, flores redondas, de color amarillo y rizoma tuberculoso, feculento y comestible.