New orchids in the flora of Vietnam. A-C-Chiloschista lunifera... | Download Scientific Diagram
IOSPE PHOTOS
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