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