Definition of todabuena in Spanish:

todabuena

feminine noun

  • 1

    Arbusto de hojas opuestas y redondas, flores amarillas, en panoja terminal y fruto en baya carnosa.

    la todabuena crece en lugares húmedos, especialmente en la ribera de los arroyos y linderos de los bosques