meaning of ivy geranium

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


Related Words

ivy geranium | ivy-leaved geranium |

Developed & Maintained By Taraprasad.com

Treasure Words