dcsimg

Alismorchis cubensis is a species of in the family orchids.