Mycaranthes oblitterata is an orchid found in Borneo and the Moluccas.[1]
Mycaranthes oblitterata is an orchid found in Borneo and the Moluccas.