Meaning of lengua de vaca in Spanish:

lengua de vaca

phrase

Cuba
  • 1Planta de hojas alargadas, planas y carnosas, de color verde intenso; sus flores son blancas y el fruto es una baya de color rojo pardo; es originaria de África.