meaning of bergamot mint

1. mint with leaves having perfume like that of the bergamot orange


Related Words

bergamot mint |

Developed & Maintained By Taraprasad.com

Treasure Words