pelargonium limoneum

Noun
  1. A common garden geranium with lemon-scented foliage (synset 112709133)

Found on Word Lists

Other Searches