Catopsis floribunda

Catopsis floribunda is a species in the genus Catopsis. This species is native to the West Indies, Venezuela, Honduras, Oaxaca, and Florida.