dcsimg
Unresolved name

Meliorchis caribea

Meliorchis caribea is a species of in the family orchids.