ivy geranium Meaning, Definition & Usage

  1. noun a commonly cultivated trailing South American plant with peltate leaves and rosy flowers
    hanging geranium; Pelargonium peltatum; ivy-leaved geranium.

WordNet