dcsimg

Sphenobaiera starukhiniae is a species of plants.