WikiWord

bugleweed

From WikiWord, the free dictionary

English

Definitions

noun

  1. Any of the aromatic herbs in genus Lycopus, especially Lycopus virginicus, water horehound
  2. Ajuga, a group of herbs used for ground cover; bugle

Related words

Synonyms

References