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