dcsimg
Unresolved name

Habenaria microsaccos

Habenaria microsaccos is a species of in the family orchids.