Clusia orthoneura

Clusia orthoneura, the cape, is a species of flowering plant in the family Clusiaceae. It is native to Colombia. An epiphytic shrub reaching 4 to 8 ft, it is recommended as a houseplant.