carouba Definition
Definition
A tree of the pea family, native to the West Indies and Central America, with shiny, oblong leaves and large white or pale pink flowers. Also known as the cluster fig or carob tree.
Browse
A tree of the pea family, native to the West Indies and Central America, with shiny, oblong leaves and large white or pale pink flowers. Also known as the cluster fig or carob tree.
Browse