white horehound

Noun
  1. European aromatic herb with hairy leaves and numerous white flowers in axillary cymes;
    Leaves yield a bitter extract use medicinally and as flavoring (synset 112874953)

Found on Word Lists

Other Searches