×

Anoectochilus zhejiangensis

Plant
Anoectochilus zhejiangensis is a species of plant in the family Orchidaceae. Endemic to China, individuals are found primarily in damp forest and valleys. Standing from 8 to 16 cm tall, the orchids are defined by their reddish-brown stems and pale... Wikipedia
Scientific name: Anoectochilus zhejiangensis
Higher classification: Anoectochilus