ivy geranium

Noun
  1. A commonly cultivated trailing South American plant with peltate leaves and rosy flowers (synset 112708718)

Found on Word Lists

Other Searches