Posted inFood Recipe How to Roast Tamarind Seeds Tamarind (Tamarindus indica) is a tropical leguminous tree native to Africa. The tamarind fruits are brown and shaped like Nkarika (in Ibibio/Efik ), also known as Dennettia… Posted by By Sinemobong Essien August 31, 2021