FETID HOREHOUND





Definition:

  1. [noun] ill-smelling European herb with rugose leaves and whorls of dark purple flowers
    Synonyms: black horehound, black archangel, stinking horehound, Ballota nigra

Synonyms: