Cajophora

Genus
Scientific Name: Cajophora    (Loasaceae)
See Caiophora