meaning of sweet scented geranium

1. any of several southern African geraniums having fragrant 3- to 5-lobed leaves and pink flowers


Related Words

sweet-scented geranium |

Developed & Maintained By Taraprasad.com

Treasure Words