Wikipedia
Odontochilus
Odontochilus is a small genus from the orchid family ( Orchidaceae). These terrestrial, mycoparasitic orchids occur from China, Japan, the Himalayas, Southeast Asia, New Guinea and Melanesia.