I have been wondering for about 4 years what the heck these things are called outside Panama. I originally found these squash/pepper type vegetables in the mercado here in Boquete. They are only there every once in a while. All of the vendors and many of my Panamanian friends call them "Alcachofas" which is Spanish for Artichoke. These fun little veggies are in no way related to an artichoke. My worker who is from Bocas del Toro calls them Ahi Chino (Chinese peppers).