dcsimg
Unresolved name

Ornithochilus doritoides

Ornithochilus doritoides is a species of in the family orchids.