These were imported from Tanzania. Any help in identifying them would be appreciated. I would be happy with just a scientific name.
Image