English dictionary

rose geranium meaning and definition

Definition and meaning of rose geranium at MeaningMonkey.org. rose geranium meaning and definition in the English Dictionary.

ROSE GERANIUM noun

Definition of rose geranium (noun)

  1. any of several southern African geraniums having fragrant three-lobed to five-lobed leaves and pink flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: