garden balm
/G AA1 R D AH0 N B AA1 M/noun
- 1
bushy perennial old world mint having small white or yellowish flowers and fragrant lemon-flavored leaves; a garden escapee in northern europe and north america
Translate “garden balm” into another language
Choose a language below to open the translator with English selected as the source language.