Definition of carao in Spanish:

carao

masculine noun

  • 1

    Árbol tropical de gran tamaño, con flores en racimos rosados y fruto leñoso, de 50 cm de longitud, con celdillas que contienen una melaza de propiedades tónicas depurativas.