BLACK ARCHANGEL





Definition:

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

Synonyms: