Find the word definition

Wikipedia
Podochilus

Podochilus is a genus of about 60-80 species of small, moss-like epiphytic orchids, distributed across China, the Indian Subcontinent, Southeast Asia ( Indochina, Indonesia, Philippines, etc,) New Guinea, Australia and the Solomon Islands.