Orchid Tree - Chiloschista is a lovely leafless orchid which is also commonly known as 'Root Orchid'. Chiloschista lunifera Red is a species native to Burma, Thailand and Laos, produce dark red
Chiloschista lunifera v. alba - Orchid Dynasty
PlantFiles Pictures: Species Orchid, Moon Chiloschista (Chiloschista lunifera) by Todd_Boland