black archangel (ballota nigra) - Spanish English Dictionary