Chiloschista

Chiloschista, commonly known as starfish orchids and abbreviated Chsch., is a genus of usually leafless, epiphytic or lithophytic orchids found in India, Southeast Asia and Australia.

Wikipedia CC BY-SA 4.0