dcsimg
Unresolved name

Oligochaetochilus xerampelinus

Oligochaetochilus xerampelinus is a species of in the family orchids.