dcsimg
Unresolved name

Codonorchis octaedrus

Codonorchis octaedrus is a species of in the family orchids.