dcsimg

Listrostachys elliotii is a species of in the family orchids.