dcsimg

Sphenobaiera horniana is a species of plants.