Word Study
pelargonium limoneum
WORDNET DICTIONARY
Noun pelargonium limoneum has 1 sense
- pelargonium limoneum(n = noun.plant) lemon geranium - a common garden geranium with lemon-scented foliage; Array is a kind of geranium
is a member of genus pelargonium, pelargonium
For further exploring for "pelargonium limoneum" in Webster Dictionary Online