dcsimg
Unresolved name

Odontochilus javanicus

Odontochilus javanicus is a species of in the family orchids.