Prosthechea cochleata
Prosthechea cochleata is an orchid that lives in Central America, the West Indies, Colombia, Venezuela, and southern Florida. It is commonly called the Cockleshell Orchid or Clamshell Orchid