English
Detailed Synonyms for Pelargonium limoneum in English
Pelargonium limoneum:
Pelargonium limoneum [the ~] noun
-
the Pelargonium limoneum
– a common garden geranium with lemon-scented foliage 1the Pelargonium limoneum; the lemon geranium– a common garden geranium with lemon-scented foliage 1