Stelis

Stelis, or leach orchids, is a large genus of orchids, with perhaps 500 species. The generic name Stelis is the Athenian word for 'mistletoe', referring to the epiphytic habit of these species.