English dictionary
ivy geranium meaning and definition
Definition and meaning of ivy geranium at MeaningMonkey.org. ivy geranium meaning and definition in the English Dictionary.IVY GERANIUM noun
Definition of ivy geranium (noun)
- a commonly cultivated trailing South American plant with peltate leaves and rosy flowers
- synonyms: hanging geranium, ivy-leaved geranium, Pelargonium peltatum
Source: Princeton University Wordnet