- Pelargonium limoneum as a noun:
- 1
Pelargonium limoneum
noun
1 Pelargonium limoneum
A common garden geranium with lemon-scented foliage.
synonym: lemon geranium.
debug info: 0.0292
noun
A common garden geranium with lemon-scented foliage.
synonym: lemon geranium.
debug info: 0.0292