dcsimg
Unresolved name

Stenorrhynchos berroanus

Stenorrhynchos berroanus is a species of in the family orchids.