Spanish tamarinds

Spanish tamarinds

About Spanish tamarinds

Vangueria madagascariensis, commonly known by the names Spanish-tamarind, or tamarind-of-the-Indies, is a species of flowering plant in the Rubiaceae family native to the African continent having edible fruit.