ivy geranium

Explore definitions, synonyms, and language insights of ivy geranium

Definitions

Noun
a commonly cultivated trailing South American plant with peltate leaves and rosy flowers

More General Terms