Pelargonium limoneum

1. (noun) a common garden geranium with lemon-scented foliage
Synonyms: lemon geranium
Related Words: geranium



Terms and Conditions of Use / Copyright Notice