Meaning of bugleweed

Definition of bugleweed

(noun) a mildly narcotic and astringent aromatic herb having small whitish flowers; eastern United States
any of various low-growing annual or perennial evergreen herbs native to Eurasia; used for ground cover

Other information on bugleweed

WIKIPEDIA results for bugleweed
Amazon results for bugleweed