Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
IVY GERANIUM
Definition:
[noun] a commonly cultivated trailing South American plant with peltate leaves and rosy flowers
Synonyms:
ivy-leaved geranium
,
hanging geranium
,
Pelargonium peltatum