ivy-leaved geranium
Explore definitions, synonyms, and language insights of ivy-leaved geranium
Definitions
Noun
a commonly cultivated trailing South American plant with peltate leaves and rosy flowers