meaning of lemon balm

1. lemony leaves used for a tisane or in soups or fruit punches


Related Words

lemon balm |

Developed & Maintained By Taraprasad.com

Treasure Words