You've been logged out. Click here to log back in.
Hemipilia farreri is a species of flowering plant in the family Orchidaceae. It is endemic to China, where it is found from south-eastern Tibet to north-western Yunnan. full article at Wikipedia