lem•on ge•ra•ni•um
We found 1 definitions of lemon geranium from 1 different sources.
Noun |
||
lemon geranium - a common garden geranium with lemon-scented foliage | ||
Pelargonium limoneum | ||
geranium any of numerous plants of the family Geraniaceae |