kamus
.
Search
About
lemon_geranium
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
pelargonium limoneum