meaning of lemon geranium

1. a common garden geranium with lemon-scented foliage


Related Words

lemon geranium |

Developed & Maintained By Taraprasad.com

Treasure Words