dcsimg

Dendrobium stella-portus is a species of in the family orchids.