Meaning of sweet balm

Definition of sweet balm

(noun) 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

Other information on sweet balm

WIKIPEDIA results for sweet balm
Amazon results for sweet balm