archangel : Idioms & Phrases


black archangel

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