Meaning of rose geranium

Definition of rose geranium

(noun) any of several southern African geraniums having fragrant three-lobed to five-lobed leaves and pink flowers

Other information on rose geranium

WIKIPEDIA results for rose geranium
Amazon results for rose geranium