Category
page 1Chelonistele
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.
Chelonistele sulphurea
species of plant