Definition of lemon geranium in English:

lemon geranium

noun

  • A pelargonium which produces aromatic oil that smells of lemon.

    • ‘I like the look of rose geranium leaves mixed with the fuller shapes of peppermint and lemon geraniums.’