Catopsis sessiliflora

Catopsis sessiliflora is a species in the genus Catopsis. This species is native to West Indies, and also to Latin America from Puebla and Jalisco south to Peru.