dcsimg
Unresolved name

Vanilla cochlearilabia

Vanilla cochlearilabia is a species of in the family orchids.