lemon geranium Meaning, Definition & Usage

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

WordNet