Meaning of lobelia in Spanish:

lobelia

Translate lobelia into English

feminine noun

  • 1Planta herbácea tropical de flores tubulares con cinco pétalos y un solo pistilo y fruto en vaina que encierra numerosas semillas.

    las hojas de la lobelia tienen propiedades medicinales