Pelargonium spinosum
Source: NCBI Taxonomy (ID 122196)