You've been logged out. Click here to log back in.
Phalaenopsis maculata is a species of orchid endemic to Peninsular Malaysia and Borneo. The specific epithet maculata, from the Latin maculatus meaning "spotted", refers to the floral colouration. full article at Wikipedia