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)
- any of several southern African geraniums having fragrant three-lobed to five-lobed leaves and pink flowers
- synonyms: Pelargonium graveolens, sweet-scented geranium
Source: Princeton University Wordnet