Find the word definition

Wikipedia
Acrochaene

Acrochaene is a genus of orchids. only one species is recognized: Acrochaene punctata. It is native to Sikkim, Bhutan, Assam, Myanmar and Thailand.