dcsimg
Unresolved name

Alismorchis odora

Alismorchis odora is a species of in the family orchids.