Find the word definition

Wikipedia
Chelonistele

Chelonistele is a genus of the orchid family consisting of 13 currently accepted species. It is native to Indonesia, Malaysia and the Philippines. The plant grows as an epiphytic or lithophytic orchid.