don't know what type of flower this is -- found it on the rainforest floor in Costa Rica