dcsimg

Apoda-prorepentia testaefolia is a species of in the family orchids.