dcsimg
Unresolved name

Sesamum imperatricis

Sesamum imperatricis is a species of in the family Pedaliaceae.