English dictionary
lemon geranium meaning and definition
Definition and meaning of lemon geranium at MeaningMonkey.org. lemon geranium meaning and definition in the English Dictionary.LEMON GERANIUM noun
Definition of lemon geranium (noun)
- a common garden geranium with lemon-scented foliage
- synonyms: Pelargonium limoneum
Source: Princeton University Wordnet