Find the word definition

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.