pelargonium limoneum Meaning, Definition & Usage

  1. noun a common garden geranium with lemon-scented foliage
    lemon geranium.

WordNet