black archangel Meaning, Definition & Usage

  1. noun ill-smelling European herb with rugose leaves and whorls of dark purple flowers
    stinking horehound; Ballota nigra; black horehound; fetid horehound.

WordNet