ballota nigra Meaning, Definition & Usage

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

WordNet