kamus
.
Search
About
pelargonium_limoneum
English
Pelargonium limoneum, lemon geranium
Noun
A common garden geranium with lemon-scented foliage
English: lemon geranium, Pelargonium limoneum
English words with similar meanings
Show 1 words
lemon geranium